a type of van or bus - Turc Anglais Dictionnaire